Win32

您所在的位置:网站首页 win32 控件不显示文字 Win32

Win32

2024-07-11 03:42| 来源: 网络整理| 查看: 265

虽然标题是Win32 edit 控件的简单使用,不过最主要的还是记录第一次做操作系统实验中遇到的问题。由于是第一次做Win32 的编程,如果在解释上有错误,欢迎指正!

在创建一个Win32 应用工程后,先在.cpp文件头部声明edit的窗口句柄作为全局变量

HWND editWindow; //编辑窗口接着在BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)函数中创建edit窗口,

//获取客户区窗口大小参数 LPRECT rect = (RECT*)malloc(sizeof(RECT)); GetClientRect(hWnd,rect); //创建edit编辑窗口,子窗口,可视,有边框,多行,识别enter为回车,失去焦点后光标不消失 editWindow = CreateWindow(L"EDIT", nullptr,WS_CHILD | WS_VISIBLE | WS_BORDER | ES_MULTILINE | ES_WANTRETURN | ES_NOHIDESEL , rect->left, rect->top, rect->right, rect->bottom, hWnd, nullptr, nullptr, nullptr);其中GetClientRech()是用于获取客户区的大小


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3